shoot down (someone's) hopes

Translations
разрушить (чьи-то) надежды
The harsh criticism from her boss shot down her hopes of getting a promotion.
Резкая критика от начальника разрушила её надежды на повышение.
Definitions
To discourage or destroy someone's expectations, dreams, or optimism, often by rejecting their ideas or plans abruptly or harshly.